
First thing,

Hats off and /bow to jawn at www.eqtraders.com. He started this Perl app. Most of this code is his, and I take no credit for it. I just made changes and added things that I also wanted to see it do.

Thanks to EQTRADERS as they are hosting the file you may be downloading.  This is being posted on EQTRADERS, but I will be letting others know about it on Sony Live.


Now for the fun stuff:


If you do not have Active Perl installed (unless you are a programmer you probably don't) then the bazaar log program will not work.

STOP

Go to 

http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.6.811-MSWin32-x86-122208.msi  

And download active Perl and install it.  Let it install to all the default locations it wants. It should not want to reboot your computer and you should not have to do anything else with it.


Files included in this package:

readme.txt   (this file you are looking at)
buyertoscreen.bat (prints data to your screen about your buyers)
pricetoscreen.bat (prints data to your screen about  your items you have sold)
logtoxc.pl (filters out the "crap" in the bazaar log file, and makes an excel spreadsheet)


COPY all the files to your \log folder.  The default location is c:\porgram files\sony\everquest\logs\

Your bazaar Log file is saved in this format:
bzrlog_[serverName]_[charName].txt

So lets say you have a Dru on Tunar named Midget. Midget has been doing some selling in the bazaar and you would like to get some good data from his logs.

His log file would be seen in the folder like this:

bzrlog_tunar_midget.txt

If you would like to find look up the information of WHO has been buying your stuff... how much they have bought, and/or how much they have paid  then DRAG the bazaar log file to the buyertoscreen.bat and let go. You will see on  your screen all the info on your toons buyers. YOUR BAZZAR LOG FILLE WILL NOT BE DAMAGED!!! all this does is tell Perl what file to look at.

Lets say you want information on what your toon has sold?  How many times has item x sold?  What was the most paid for it?  What was the least paid for it?  what is the total?

Drag your log file to the pricetoscreen.bat and let go.  Again you will see the data you want on your screen.  Again, your log fill will not be damaged.

NOW for those of you that would rather get all of the "GOOD" data from your log file, but dont like these 2 apps....

The last one will turn your bazaar log into an excel spreadsheet.

At the moment you have to do this IN A COMMAND WINDOW... Im having issues getting this to work as a .bat like the other 2.

Simply open up a command window and navigate to your log folder where all the files are installed.

TYPE the following:

logtoxcl.pl <file NAME>    then hit enter

Replace <file name> with the name of the log you want made into a excel file.  AGIAN  your log will not be damaged.

The screen will still be blank, just close your command prompt.  Use Windows Explorer and  navigate Back to where your log files are again.  This time you will see a new excel file there.  The excel files are saved as EverquestYEAR-Month-Day@Tim the file was made.xcl
So you can run it over and over and get a new spreadsheet each time.

What is in it?

If you are good with excel you should be able to get a lot out of that data.

Column A = Buyers
Column B = Items Sold
Column C = total Items buyer bought that transaction
Column D = total buyer paid for those items that trans action

I plan to add Dates and Times items were sold down the road.
